Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
20 INWOOD ROAD Detached £536,296 £365,000 24 Apr 2015
24 INWOOD ROAD Detached £407,813 £225,000 17 Nov 2005
29 INWOOD ROAD Detached £285,155 £220,000 31 Mar 2017
30 INWOOD ROAD Detached £377,724 £88,000 19 Aug 1999
32 INWOOD ROAD Detached £348,198 £325,000 8 Dec 2021
33 INWOOD ROAD Semi-Detached £251,547 £150,000 17 Nov 2006
36 INWOOD ROAD Detached £340,478 £272,500 23 Feb 2018
37 INWOOD ROAD Semi-Detached £335,681 £60,000 10 Mar 1995
38 INWOOD ROAD Detached £364,657 £194,850 18 Feb 2005
39 INWOOD ROAD Semi-Detached £345,283 £64,700 17 Jan 1997
41 INWOOD ROAD Detached £339,935 £258,000 25 Nov 2016
42 INWOOD ROAD Semi-Detached £270,970 £96,750 26 Jul 2002
45 INWOOD ROAD Detached £386,673 £115,000 9 Jul 2001
46 INWOOD ROAD Detached £394,006 £249,950 11 Jul 2007